/*
 * Style for the main Decision Lines pages
 *
 * Author: Chris Casola
 */

/*
 * Font for use in header section
 */
@font-face {
  font-family: 'Londrina Sketch';
  font-style: normal;
  font-weight: 400;
  src: local('Londrina Sketch'), local('LondrinaSketch-Regular'), url('http://themes.googleusercontent.com/static/fonts/londrinasketch/v1/p7Ai06aT1Ycp_D2fyE3z6z0WCr4BXWfANofoahM5yqc.woff') format('woff');
}

/*
 * Style for the entire page
 */
body {
	text-align: center;
	background-color: #cab873;
	margin: 0;
	padding: 0;
	color: #3f4278;
	font-family: arial, sans-serif;
}

/*
 * Style for the header section
 */
header h1 {
	font-family: 'Londrina Sketch';
	font-size: 6em;
	font-weight: 400;
	margin-top: 0;
	padding-top: 0;
	border-bottom: 2px solid #3f4278;
	background-color: #b5c07d;
	margin-bottom: .75em;
}

/*
 * Style for the main content section that applies to every page
 */
#mainContent {
	margin-top: 2em;
}

/*
 * Style for the SignInForm
 */
#signInForm {
	display: none;
}

/*
 * Style for the CreateEventForm
 */

/* This is the question input box */
#question {
	font-size: 1.25em;
	text-align: center;
	color: #3f4278;
}

/* The closed and open buttons */
.buttonPanel ul {
	margin: 2em 0 0 0;
	padding: 0;
}

.buttonPanel li {
	display: inline;
	background-color: #3f4278;
	border: 2px solid black;
	color: #cab873;
	padding: .3em 1em .3em 1em;
	margin-right: 1em;
	margin-left: 1em;
}

.buttonPanel li:hover {
	background-color: #8C8FC3;
}

/* This is the input form section */
.inputForm {
	text-align: left;
	width: 50%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 2em;
	padding: 0 1em 1em 1em;
	border: 2px solid #3f4278;
}

.inputForm p {
	margin-bottom: .5em;
}

.inputForm input {
	margin: 0;
	padding: 0;
	font-size: 1.05em;
	color: #3f4278;
}

#buttonPanel p {
	margin-top: 1.5em; 
}

/* Specific to closed event form */
#closedInputForm {
	display: none;
}

#choices {
	margin-left: 0;
	padding-left: 0;
}

#choices li {
	list-style-type: none;
	margin-bottom: .75em;
}

/* Specific to open event form */
#openInputForm {
	display: none;
}

#createEventButtonPanel {
	display: none;
}

#addEdgeForm {
	display: none;
}

/*
 * Style for the AddChoiceForm
 */
#addChoiceForm {
	display: none;
}

#addChoiceForm h3 {
	margin-top: 2em;
}

#submitChoiceSection, #submitChoiceSection ul, #submitChoiceSection li {
	display: inline;
}

#otherChoices {
	text-align: center;
}

#choiceList {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
}


/*
 * Style for the AddEdgeForm
 */
#edgeCanvas {
	background-color: rgb(195, 195, 195);
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 3em;
}

#choicesTable{
	width: 700px;
	height: 40px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	table-layout: fixed;
}
#choicesTable td{
	overflow: hidden;
	text-overflow: ellipsis;
}

/*
 * Style for results
 */

#resultList {
	width: 25%;
	margin-left: auto;
	margin-right: auto;
	font-size: 1em;
	text-align: left;
}

#resultList li {
	text-align: left;
}




